// pages/location/home/home.js
const app = getApp()
const http = require("../../../utils/http.js")

Component({
  /**
   * 组件的属性列表
   */
  properties: {

  },

  /**
   * 组件的初始数据
   */
  data: {
    StatusBar: app.globalData.StatusBar,
    CustomBar: app.globalData.CustomBar,
    WindowHeight: app.globalData.WindowHeight,
    poiList: []
  },

  /*组件生命周期*/
  lifetimes: {
    //在组件实例刚刚被创建时执行
    created() {},
    //在组件实例进入页面节点树时执行
    attached() {
      let that = this
      http.get("/poi/getTen")
        .then(res => {
          if (res.data.status == 200) {
            that.setData({
              poiList: res.data.data
            })
          }
        })
    },
    //在组件实例被移动到节点树另一个位置时执行
    moved() {},
    //在组件实例被从页面节点树移除时执行
    detached() {

    },
    //每当组件方法抛出错误时执行
    error() {}
  },

  /**
   * 组件的方法列表
   */
  methods: {
    toMore() {
      wx.navigateTo({
        url: '/pages/location/more/more',
      })
    },
    toDetail(e) {
      let poiId = e.currentTarget.dataset.poiid
      wx.navigateTo({
        url: '/pages/location/poidetail/poidetail?poiId=' + poiId,
      })
    }
  }
})